El Novillo Restaurant
(305) 819-2755 | View Website

15450 New Barn Rd 110, Miami Lakes, FL   33014

25.9137433 -80.3108786
Map of El Novillo Restaurant
 

Not rated yet
0 Votes
Your Friends

Sign in with Facebook Sign in with Facebook to see what your friends are up to!