Royal Indian Curry House
Restaurant
•
242 Pine Ave, Long Beach, CA 90802, USA
9.2
Monday: Closed
See if anyone you trust recommends it!