Paradise Kabab House, Redwood City, California [Closed]

Paradise Kabab House, Redwood City, California [Closed]
Paradise Kabab House, Redwood City, California (June 2011)

2653 Broadway St Redwood City, CA 94063

June 2011

[Closed]

A La Carte Lunch Menu