Skip to main content

Lima Restaurant

Lima Restaurant

409 F Street, San Diego, CA

(619) 501-1001