Restaurantji

Apsara Palace Restaurant

783 Hope St, Providence
(401) 831-4722

Menu

Restaurants in Providence, RI

Apsara Palace Restaurant

783 Hope St, Providence, RI 02906
(401) 831-4722

  • Contact
© 2023 Restaurantji