Information
Location Info |
Features |
---|---|
2230 Shelter Island Dr. San Diego California United States 619-222-1181 Visit Site |
Restaurant |
Bali Hai Restaurant reviews
Login to comment