Alhambra Irish House ★★★★★4.5 (442) Restaurants Brunch restaurant · Catering food and drink supplier · Irish restaurant 831 Main St, Redwood City, CA 94063 Call Website Details →