Apsara Asian Restaurant
716 Public St #1625, Providence
(401) 785-1490
Recent Reviews
Apsara Asian Restaurant
716 Public St #1625, Providence 02907
(401) 785-1490