Diamond Palace
3993 54th St, San Diego
(619) 229-9998
Menu
Restaurants in San Diego, CA
Diamond Palace
3993 54th St, San Diego, CA 92105
(619) 229-9998