Basilic Restaurant

217 Marine Ave
Balboa Island, 92662
Reviews:
No review available for this restaurant

(949) 673-0570

French

Store is open now