Restaurants - English in Hayward, CA
London Fish-N-Chips