Farmhouse 21 Modern Italian
Restaurant • Italian restaurantRelaxed Italian eatery featuring fresh takes on classic dishes including beef cheek manicotti.
Address
7600 Jefferson St NE UNIT 21, Albuquerque, NM 87109
Contact
(505) 797-4491Price rating
$$ $$
Rating on Google Maps
4.10 (284 reviews)Open on Google Maps
Working Hours
Permanently closed.