About Apsara Palace
Apsara Palace, which can be located in Providence, is categorised as being a community, club or business that is active as Restaurants.
You can visit Apsara Palace at 783 Hope St, Providence (which is in Rhode Island, USA), or contact them by calling 4018314722Other Restaurants businesses in Providence can be viewed here
If you own or manage Apsara Palace and want to amend or update this listing, please request the login details .
Location
783 Hope St
Providence
RI
USA
02906-3636
Contacts
Tel: 4018314722