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...
Cancel
Save this tip Report
Share
Thai Kitchen
Saint Petersburg, FL
Thai Restaurant
Show More