Alhambra Irish House
831 Main St, Redwood City
(650) 366-4366
Recent Reviews
Order Online
Reserve
You May Also Like
La Maja Empanada - 822 Main St
Argentine, Salad, Soup, Bakery
Angelicas - 863 Main St
Latin American, Cocktail Bar, Pet Friendly
Rio piaxtla food - 1991 Broadway
Mexican, Tacos, Food Trucks
Restaurants in Redwood City, CA
Alhambra Irish House
831 Main St, Redwood City, CA 94063
(650) 366-4366