Powered by SinglePlatform from ConstantContact

Star of India

7212 Melrose Ave
Los Angeles, CA 90046
Uber

announcement

All you can Eat Super Lunch Buffet - just $9.95 !
MORE PHOTOS