San Villa Asian Fusion
(139)
Filipino restaurant
Address: 30 NE 3rd Ave, Miami, FL 33132
Hours: Opens soon ⋅ 5:30 PM
Phone: (305) 374-1495
No information is available for this page. · Learn why
Suitable for: Eat. Venue Snapshot. Features. Buy Miami Partner. Contact. 3053741495 · nestor@sanvilla.
30 NE 3rd Ave, Miami, Florida 33132. Filipino Restaurant•31 posts. Closed until 9:00 AM. (305) 374-1495 · TopTopRecentRecentIn the areaIn the area.