flickr-free-ic3d pan white

Hubcap Grill:- The Greek

1111 Prairie St

Houston, TX 77002

 

(713) 223-5885

 

www.hubcapgrill.com

1,393 views
8 faves
6 comments
Taken on November 1, 2012