Strappers Cafe
1-11, Denham Avenue
About Strappers Cafe
Address
1-11, Denham Avenue
Location
Open in Google MapsReviews
Be the first to review Strappers Cafe
Frequently Asked Questions about Strappers Cafe
Does Strappers Cafe offer home delivery?
Home delivery availability is not confirmed. Please call the restaurant directly.
Can I book a table at Strappers Cafe?
Table booking availability is not confirmed. Please call the restaurant to check.