Scolari's At The Point

2301 Monarch St, Alameda
(510) 521-3287