robert l.

robert l. left a tip at Thai Kitchen

1126 62nd Ave N (12th Street N), Saint Petersburg, FL | April 17, 2010
This is WEST of 4th St...not on 62nd Ave. NE, it's on 62nd Ave. N. The map is inaccurate.
Tip is too short...
Tip is too long...
Save this tip Report
Thai Kitchen
Saint Petersburg, FL
Thai Restaurant
Show More