Kelly's of Alameda

Where
1313 Park St, Alameda, CA
Call
(510) 769-1011
Web
Kelly's of Alameda Website
Tags
Restaurants