Restaurants San Diego

Brothers Restaurant & Deli

Address
110 W A St
Place
San Diego , CA 92101-3711
Landline
(619) 595-0295

Description

Brothers Restaurant & Deli can be found at 110 W A St . The following is offered: Restaurants - In San Diego there are 935 other Restaurants. An overview can be found here.

Reviews

This listing was not reviewed yet

Categories

Restaurants
(619)595-0295 (619)-595-0295 +16195950295

Map 110 W A St