San Villa Asian Fusion
(139)
Filipino restaurant
Address: 30 NE 3rd Ave, Miami, FL 33132
Hours: Open ⋅ Closes 11:30 PM
Phone: (305) 374-1495
No information is available for this page. · Learn why
San Villa Asian Fusion. SVAF Logo. Asian Restaurant. Deal. BOGO on Asian fried chicken wings; 15% off other items. Location. 30 ne 3rd avenue, ...